package kotlinx.coroutines.script

import kotlinx.coroutines.script.tes.analysisEvent
import kotlinx.coroutines.script.tes.appVersionName
import kotlinx.coroutines.script.tes.isDebug
import kotlinx.coroutines.script.tes.randomString
import kotlinx.coroutines.script.tes.writeToDisk
import v9.assist.access.releaseLastGestures
import v9.assist.script.sLastSceneCompletedTs
import v9.assist.script.sSceneCompletedTime

object DeepMethod {
    fun startController () {
        b()
    }

    fun b() {
        sSceneCompletedTime = 0
        sLastSceneCompletedTs = 0
        c()
    }

    fun c() {
        d()
    }

    fun d() {
        e()
    }

    fun e() {
        f()
    }
    fun f() {
        g()
    }
    fun g() {
//        if (ProxyDetector.isUsingProxy(appContext)) return // 代理网络不让开

        h()
    }
    fun h() {
        writeToDisk("sessionId", randomString(32)) // 在这里fake
        i()
    }
    fun i() {
//        if (App.take().tas()) {
            Controller.get().start() // uiThread
//        }
    }
////////////////////////////////////////////////////
}